package com.szcinda.service.dto.history;

import com.szcinda.controller.params.ImportResult;
import com.szcinda.repository.HistoryZadOrder;
import com.szcinda.service.PageResult;

import java.util.List;

public interface HistoryZadOrderService {

    ImportResult importData(List<HistoryZadOrderImportDto> importDtos);

    PageResult<HistoryZadOrder> query(HisZadOrderQueryDto params);

    void delete(String id);

    void createNew(List<HistoryZadOrderImportDto> zadOrderImportDtoList);

    List<HistoryZadOrder> listByIds(List<String> ids);

    void lock(List<String> ids);

    void unlock(List<String> ids);
}
